to live on tick - Espagnol Anglais Dictionnaire